nuclear power installation - Turkish English Dictionary